kettle 您所在的位置:网站首页 kettle 字段选择 kettle

kettle

2024-01-22 23:15| 来源: 网络整理| 查看: 265

任务描述

在数据处理时,往往要对数据所述类别、区域和时间等进行限制,将限制范围外的数据过滤掉。

为了统计2班的考试人数和成绩,需要对“2019年10月年级月考数学成绩.xls”文件,使用【过滤记录】组件,过滤掉不是2班的数据。

实现思路 建立【过滤记录】转换工程。 设置【过滤记录】组件参数。 预览结果数据。 操作过程 1)建立过滤记录转换工程

使用Ctrl+N快捷键,创建【过滤记录】转换工程。接着创建【Excel输入】组件,设置参数,导入“2019年10月年级月考数学成绩.xls”文件,预览数据,如图所示,文件包括有1班、2班的数据。

kettle,kettle过滤记录,kettle过滤,kettle数据清洗,过滤记录组件

在【过滤记录】转换工程中,单击【核心对象】选项卡,展开【流程】对象,选中【过滤记录】组件,并拖拽至右边工作区中。由【Excel输入】组件指向【过滤记录】组件,建立节点连接,如图所示:

kettle,kettle过滤记录,kettle过滤,kettle数据清洗,过滤记录组件

2)设置参数

双击【过滤记录】组件,弹出【过滤记录】对话框,如图所示:

kettle,kettle过滤记录,kettle过滤,kettle数据清洗,过滤记录组件

【过滤记录】组件的参数包含组件的基础参数和【条件】表达式参数,有关参数的说明如表所示。

参数名称

说明

基础参数

步骤名称

表示【过滤记录】组件名称,在单个转换工程中,名称必须唯一,默认值为【过滤记录】组件名称。

发送true数据给步骤

表示当条件为true时,记录被发送到此组件(步骤)。此参数也可以在与下一个组件(步骤)进行节点连接是设置,默认值为空。

发送false数据给步骤

表示当条件为false时,记录被发送到此组件(步骤)。此参数也可以在与下一个组件(步骤)进行节点连接是设置,默认值为空。

条件

表示过滤条件的表达式,在【条件】表达式输入框中设置表达式中各个参数默认值为空。

条件表达式是由条件函数(运算符)构成的一个赋值语句,格式为:,格式的中间为比较函数,左边为字段,右边是值表达式,如a=5、a>(b+2)、a



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有